

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Object [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Element,Element Object,Element Instance,Object,Object Element,Object Instance">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Object</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="node.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="runtimestate.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_TextIndentedL2"><img src="d_object.png" width="113" height="72" border="0" alt="d_Object"></p>
<p class="p_BodyText"><span class="f_BodyText">An </span><span class="f_BodyText" style="font-style: italic;">Object</span><span class="f_BodyText"> is a particular </span><span class="f_BodyText" style="font-style: italic;">instance</span><span class="f_BodyText"> of a </span><span class="f_BodyText" style="font-style: italic;"><a href="class.htm">Class</a></span><span class="f_BodyText"> at run time. For example a car with the license plate </span><span class="f_BodyText" style="font-weight: bold;">AAA-001</span><span class="f_BodyText"> is an instance of the general class of cars with a license plate number attribute. Objects are often used in analysis to represent the numerous artifacts and items that exist in any business, such as pieces of paper, faxes and information. To model the varying behavior of Objects at </span><span class="f_BodyText">run-time</span><span class="f_BodyText">, use </span><span class="f_BodyText" style="font-style: italic;"><a href="runtimestate.htm">run-time states</a></span><span class="f_BodyText">.</span></p>
<p class="p_BodyText"><span class="f_BodyText">Early in analysis, Objects can be used to quickly capture all the things that are of relevance within the system domain, in an <a href="objectdiagram.htm">Object</a>, <a href="compositestructurediagram.htm">Composite Structure</a> or <a href="communicationdiagram.htm">Communication</a> diagram. As the model progresses these analysis Objects are refined into generic Classes from which instances can be derived to represent common business items. Once Classes are defined, </span><span class="f_BodyText">Objects</span><span class="f_BodyText"> can be typed; that is they can have a classifier set that indicates their base type. See the </span><span class="f_BodyText" style="font-style: italic;"><a href="objectclassifiers.htm">Object Classifiers</a></span><span class="f_BodyText"> topic.</span></p>
<p class="p_BodyText"><span class="f_BodyText">Enterprise Architect also supports a number of <a href="business_interaction.htm">stereotyped Object</a> elements to represent various entities in business modeling.</span></p>
<p class="p_TextIndentedL2"><img src="objecttyped.png" width="144" height="164" border="0" alt="ObjectTyped"></p>
<p class="p_SubHeadingL1"><span class="f_SubHeadingL1">Toolbox Icon</span></p>
<p class="p_TextIndentedL2"><img src="e_object.png" width="167" height="22" border="0" alt="e_Object"></p>




            </div>
          </div>
        </div>



</div>


</body>
</html>
